برنامه اي بنويسيد كه نمرات ميان ترم و
پايان ترم را دريافت كند. اگر ميان ترم بيش از پايان ترم بود پنجاه درصد و گر نه
بيست درصد تاثير داده نمره نهائي را با نيم نمره ارفاق تعيين و چاپ كند.
>> m=input('midterm:');
midterm:10
>> p=input('final:');
final:15
>> if m>p
k=(.5*m+.5*p)+.5
else
k=(.2*m+.8*p)+.5
end
k =
14.5000
>> disp('grade='),disp(k)
grade=
14.5000
برنامه اي بنويسيد كه 10 عدد تصادفي بين
صفر و 9 توليد و زوج، فرد يا صفر بودن هر يك را تعيين كند.
راهنما: فرمول d= floor (10*rand)
و switch را داخل يك حلقه for قرار دهيد.
>> d=floor(10*rand)
d =
9
>> disp(d)
9
>> d=floor(10*rand);
>> disp(d)
2
>> switch d
case 0
disp('zero');
case {1,3,5,7,9}
disp('odd');
otherwise
disp('even');
end
even
:: برچسبها:
کاربردی ,
:: بازدید از این مطلب : 35
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0